moderately soluble - Alemán Inglés Diccionario